# 目标可执行文件
TARGET = test

# 默认规则：生成 $(TARGET)
$(TARGET): test.c
	gcc -Wall -o $@ $<

# 清理中间文件
clean:
	rm -f $(TARGET)

.PHONY: clean

all: $(TARGET)

